"""
资源限制
内存限制：512.0MB   C/C++时间限制：1.0s   Java时间限制：3.0s   Python时间限制：5.0s
问题描述
　　153是一个非常特殊的数，它等于它的每位数字的立方和，即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
输出格式
　　按从小到大的顺序输出满足条件的三位十进制数，每个数占一行。
"""
'''
# 分析
1.可以结合5 6题
#思路
1.for循环，range函数规定区间（100,1000）
2.再用if循环，令i=pow（int（a[0])，3）
3.print（输出i）
'''
for i in range(100, 1000):
    a = list(str(i))
    if i == pow(int(a[0]), 3)+pow(int(a[1]), 3)+pow(int(a[2]), 3):
        print(i)
'''
pow(x,y)表示求解x的y次幂
pow(x,y,z)表示求解x的y次幂对z取余后的结果
'''
